Skip to content
This repository has been archived by the owner on Oct 19, 2022. It is now read-only.

Update dependency io_bazel_rules_docker to v0.14.4 #35

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Oct 7, 2019

This PR contains the following updates:

Package Type Update Change
io_bazel_rules_docker http_archive minor v0.7.0 -> v0.14.4

Release Notes

bazelbuild/rules_docker

v0.14.4

Compare Source

  • Dont write incremental tarball to disk (#​1537)
  • Remove unused dep (#​1536)
  • Revert to using gflags but use it from a pips package instead of Bazel Tools (#​1535)
  • Migrate to use absl from gflags (#​1534)
  • Update dependency com_github_google_go_containerregistry to v0.1.1 (#​1532)
  • Update node version (#​1531)
  • Update dependency io_bazel_rules_go to v0.23.3 (#​1530)
  • Update dependency com_github_google_go_containerregistry to v0.1.0 (#​1529)
  • Update go dependency & Bazel test image (#​1528)
  • Update debs attr doc & other minor fixes (#​1527)
  • Populate list of instrumented files for coverage in container_image_ (#​1526)
  • Update README for v0.14.3 release (#​1525)

v0.14.3

Compare Source

Fixes

  • update puller and loader binaries to pich up #​1509 (#​1517)
  • Switch arbitrary run instruction to python3 (#​1522)
  • Update README for 0.14.2. Fixes #​1515 (#​1516)
  • Exposing external base image properties (as provider fields) (#​1507)
  • Updated go-containerregistry version (#​1509)

v0.14.2

Compare Source

Fixes

  • Fix sha256 for bazel-release.pub.gpg (#​1513)
  • Convert a few targets/tests to python 3 (#​1505)
  • Update dependency typescript to v3.9.2 (#​1502)
  • Update dependency bazel_gazelle to v0.21.0 (#​1500)
  • Fix bug in image puller execution timeout (#​1495)
  • Correctly read users' enable_mtime_preservation config (#​1491)
  • Update node pins (#​1490)
  • Allow users to opt into mtime preservation (#​1489)
  • Revert "Enable mtime preservation in tar file building process (#​1485)" (#​1488)
  • Enable mtime preservation in tar file building process (#​1485)
  • Update one remaining reference to deprecated rules pkg (#​1484)
  • Use rules_pkg repository instead of deprecated pkg files (#​1483)
  • Sync with internal change (#​1481)
  • java_files() already returns a depset, don't wrap the return value in (#​1480)
  • Inject docker headers for container pushes (#​1477)
  • Update dependency jsesc to v3 (#​1475)
  • Update dependency bazel_toolchains to v3 (#​1474)
  • Update dependency io_bazel_rules_go to v0.22.4 (#​1473)
  • Update dependency @​types/node to v12.12.35 (#​1469)
  • Fix puller timeout argument (#​1467)
  • Update dependency @​types/node to v12.12.30 (#​1463)
  • Sync with internal change (#​1462)
  • Sync with internal change (#​1461)
  • chore(deps): update dependency in_gopkg_yaml_v2 to v2 (#​1459)
  • chore(deps): update dependency build_bazel_rules_nodejs to v1.4.1 (#​1456)
  • fix(deps): update dependency @​bazel/typescript to v1.4.1 (#​1455)
  • docs(container image): add info for cmd and entrypoint regarding "" &
  • Fix CI failures due to Clang 10 -> 11 upgrade (#​1450)
  • Fixed passing data to app_layer in nodejs_image (#​1449)
  • Update dependency typescript to v3.8.3 (#​1446)
  • Update dependency io_bazel_rules_go to v0.22.2 (#​1445)
  • Update dependency bazel_toolchains to v2.2.0 (#​1444)
  • Update dependency @​types/node to v12.12.29 (#​1443)
  • pass tag/visiblity to nodejs_image dep layers (#​1437)
  • Update dependency typescript to v3.8.2 (#​1434)
  • Update rules_python commit hash to dd7f9c5 (#​1433)
  • Update io_bazel_rules_rust commit hash to 6e87304 (#​1432)
  • Update io_bazel_rules_d commit hash to 7e3bab5 (#​1431)
  • Plumb os.version through container image config files. (#​1430)
  • Allow setting compression method and options. (#​1428)
  • Expose architecture in container_image (#​1427)
  • Update io_bazel_rules_groovy commit hash to 70f85ea (#​1426)
  • Update dependency io_bazel_rules_go to v0.21.3 (#​1424)
  • Update dependency @​types/node to v12.12.28 (#​1423)
  • Update io_bazel_rules_scala commit hash to 0366fb2 (#​1422)
  • Update dependency bazel_toolchains to v2.1.0 (#​1418)
  • Update dependency build_bazel_rules_nodejs to v1.3.0 (#​1417)
  • Update dependency bazel_toolchains to v2.0.5 (#​1416)
  • Update dependency bazel_gazelle to v0.20.0 (#​1415)
  • Update rules_scala (#​1412)
  • Update dependency io_bazel_rules_go to v0.21.2 (#​1411)
  • Update dependency build_bazel_rules_nodejs to v1.2.4 (#​1410)
  • Update dependency bazel_toolchains to v2.0.4 (#​1409)
  • Update dependency @​types/node to v12.12.26 (#​1408)
  • Update io_bazel_rules_rust commit hash to e0dcca4 (#​1407)
  • Update io_bazel_rules_d commit hash to c442972 (#​1406)
  • Update io_bazel_rules_scala commit hash to 0cb1d71 (#​1402)
  • Update io_bazel_rules_scala commit hash to a7a20a0 (#​1401)
  • Update dependency build_bazel_rules_nodejs to v1.2.0 (#​1400)
  • Update dependency bazel_toolchains to v2.0.3 (#​1399)
  • Update dependency @​bazel/typescript to v1.3.0 (#​1398)
  • Update io_bazel_rules_scala commit hash to 4fefaaa (#​1397)
  • Create kotlin_jvm_image rule (#​1396)
  • update alpine sha (#​1394)
  • Declare PATH environment variable as a dependency. (#​1391)
  • Update dependency @​types/node to v12.12.25 (#​1390)
  • Update dependency typescript to v3.7.5 (#​1388)
  • Update dependency @​bazel/typescript to v1.1.0 (#​1387)
  • Pin dependencies (#​1386)
  • Update dependency com_github_pkg_errors to v0.9.1 (#​1383)
  • Update dependency bazel_gazelle to v0.19.1 (#​1382)
  • Update io_bazel_rules_scala commit hash to 5a55e51 (#​1381)
  • Update README.md for v0.14.1 (#​1380)

v0.14.1

Compare Source

Fixes

Fix repro tests (bazelbuild/rules_docker#1379)

v0.14.0

Compare Source

Fixes

update rules scala to pick up maven to https change (#​1375)
Remote docker host (#​1228)
remove par file that was checked in by mistake (#​1372)
Get build args from eviron in dockerfile build (#​1369)
Path join issues in contrib/dockerfile_build.bzl (#​1367)
Update io_bazel_rules_groovy commit hash to 06ce250 (#​1368)
update rules_groovy call to repositories.bzl (#​1366)
Update dependency build_bazel_rules_nodejs to v1.1.0 (#​1362)
update puller and loader binaries to pich up #​1359 (#​1365)
Add http(s)_proxy env var support to puller (#​1359)
Use 'portable' mtime as default for tars, like rules_pkg does (#​1302)
Update dependency com_github_pkg_errors to v0.9.0 (#​1363)
Update dependency io_bazel_rules_go to v0.21.0 (#​1364)
Update dependency bazel_toolchains to v2.0.2 (#​1361)
Revert "Change to using python 3 in host configuration (#​1318)" (#​1360)
Change to using python 3 in host configuration (#​1318)
Add Canva to adopters list (#​1358)
update_deps in Go (#​1357)
Update dependency build_bazel_rules_nodejs to v1.0.1 (#​1351)
Revert "Add robot_email attr to container push bzl rules (#​1353)" (#​1355)
Add robot_email attr to container push bzl rules (#​1353)
Sync with internal change (#​1352)
Update io_bazel_rules_scala commit hash to bd0c388 (#​1348)
Update dependency build_bazel_rules_nodejs to v1 (#​1340)
Update dependency bazel_toolchains to v2 (#​1339)
Update io_bazel_rules_scala commit hash to cfff088 (#​1338)
Update README for release v0.13.0 (#​1326)
Update dependency bazel_toolchains to v1.2.4 (#​1320)
Update io_bazel_rules_rust commit hash to 959ba56 (#​1321)

v0.13.0

Compare Source

Fixes

  • Update rules_nodejs to 0.42.3 (#​1324)
  • Update io_bazel_rules_rust commit hash to 959ba56 (#​1321)
  • Update dependency bazel_toolchains to v1.2.4 (#​1320)
  • Add digest field back to to PushInfo (#​1315)
  • Update dependency io_bazel_rules_go to v0.20.3 (#​1313)
  • Update dependency bazel_toolchains to v1.2.2 (#​1312)
  • Update rules_python commit hash to 38f86fb (#​1311)
  • Add note about go_image on Mac (#​1309)
  • Sync with internal change (#​1308)
  • Update rules_groovy to prepare for Bazel 2.0 (#​1307)
  • Update io_bazel_rules_scala commit hash to 886bc9c (#​1306)
  • Update dependency bazel_toolchains to v1.2.1 (#​1304)
  • Update io_bazel_rules_scala commit hash to e568402 (#​1303)
  • Sync with internal change (#​1301)
  • move python modules out of bzl file (#​1299)
  • Sync with internal change (#​1298)
  • Update dependency bazel_toolchains to v1.2.0 (#​1295)
  • Update io_bazel_rules_scala commit hash to ff57530 (#​1294)
  • Update io_bazel_rules_rust commit hash to 3251240 (#​1293)
  • Fix ordering of docker entrypoint and entrypoint prefix (#​1291)
  • Move tests that use 'docker' to GCB (#​1290)
  • Update rules_python commit hash to 9467740 (#​1289)
  • Deprecate the Kaniko tool to build images from Dockerfile (#​1288)
  • Update dependency bazel_toolchains to v1.1.2 (#​1279)
  • install_pkgs uses named volumes to work with DIND. (#​1277)
  • Replace merge_dicts with dicts.add (#​1276)
  • added support for user defined tags on generated container_import r… (#​1274)
  • define gzip in the docker toolchain not as a local tool (#​1272)
  • config_stripper no longer stores full file in RAM. (#​1271)
  • Update rules_python commit hash to 7b222cf (#​1270)
  • Update io_bazel_rules_scala commit hash to 26cf9b7 (#​1269)
  • Update dependency bazel_toolchains to v1.1.1 (#​1268)
  • Update io_bazel_rules_rust commit hash to ec436b5 (#​1267)
  • Dont assume docker path in image util (#​1262)
  • Make config stripper handle image tarballs with symlinked layers (#​1261)
  • Format README to sync with internal repo (#​1260)
  • Update dependency io_bazel_rules_go to v0.20.2 (#​1259)
  • Update rules_python commit hash to a610ace (#​1258)
  • Update io_bazel_rules_rust commit hash to b94d3a4 (#​1257)
  • Update rules_python commit hash to 230f6d1 (#​1252)
  • Fix rules_go mirror URL (#​1251)
  • Update README for release v0.12.1 (#​1249)

v0.12.1

Compare Source

Fixes

  • Fix pip in py3_image (#​1244)
  • update bazel-toolchains and fix reference to exec_propertiers: (#​1238)
  • Added Documentation for container_layer for empty_dirs (#​1237)
  • Add new adopter (#​1236)
  • Update dependency io_bazel_rules_go to v0.20.1 (#​1234)
  • Update rules_python commit hash to f46e953 (#​1233)
  • Update io_bazel_rules_scala commit hash to 0f89c21 (#​1232)
  • update go containerregistry (#​1230)
  • Make pusher emit error if client config is not a valid directory (#​1229)
  • Fixes for python use in download_pkgs (#​1226)
  • Update go-containerregistry to fix panic in image tarball writer (#​1225)
  • Support timeout in Go puller & add test (#​1222)
  • Support timeout in puller binary (#​1221)
  • Fix reference to //platforms to include @​io_bazel_rules_docker (#​1218)
  • Update dependency bazel_toolchains to v1 (#​1214)
  • Update dependency io_bazel_rules_go to v0.19.5 (#​1213)
  • Update rules_python commit hash to 5aa465d (#​1211)
  • Update io_bazel_rules_scala commit hash to b2273e7 (#​1210)
  • Update io_bazel_rules_rust commit hash to 29acd8f (#​1209)
  • making changes to simplify py toolchains (#​1206)
  • testing changes to platforms to enable #​1203 to work (#​1205)
  • update container dependencies (#​1202)
  • Fix writing uncompressed images & add test (#​1201)
  • Support env vars that contain '=' (#​1200)
  • update go containerregistry for #​1193 (#​1197)
  • Update README & bazelrc (#​1195)

v0.12.0

Compare Source

container_pull, container_layer, container_image, container_flatten and container_push now use Go binaries based on github.com/google/go-containerregistry instead of github.com/google/containerregistry.

Fixes

  • Final fixes for mac using toolchains properly in py_binary target with bazel head (#​1191)
  • fixing rules_docker with bazel head (#​1190)
  • Remove references to python binaries using python containerregistry (#​1189)
  • Update README.md (#​1188)
  • Deprecate python puller, loader & pusher. (#​1186)

v0.11.1

Compare Source

New Rules

Features

Fixes

v0.11.0

Compare Source

Features

  • All rules now use github.com/google/go-containerregistry instead of github.com/google/containerregistry (#​1142)

Fixes

  • register toolchain only for container exec and use it in py*_image (#​1173)
  • Update dependency in_gopkg_yaml_v2 to v2 (#​1172)
  • Sync in go-containerregistry update & update test digests (#​1171)
  • Update io_bazel_rules_scala commit hash to 63cb47f (#​1170)
  • Remove max permsize which is not recommended for JDK 11 (#​1169)
  • Update io_bazel_rules_rust commit hash to 55f7701 (#​1167)
  • fix json print command for py3 (#​1166)
  • Update io_bazel_rules_scala commit hash to 177e2ee (#​1163)
  • Generate v1 image tarballs in Go join_layers (#​1162)
  • Update README.md to remove unnecessary part of instruction. (#​1161)
  • continue migrating to use of ctx.actions.args (#​1160)
  • More use ctx args (#​1159)
  • Revert "more use ctx.args" (#​1158)
  • more use ctx.args (#​1157)
  • use ctx.args in image.bzl (#​1156)
  • update pin to base images docker and bazel-toolchains (#​1153)
  • More performance fixes (#​1152)
  • Update dependency com_github_kylelemons_godebug to v1 (#​1151)
  • Update README for release v0.10.1 (#​1149)

v0.10.1

Compare Source

Fixes

  • Implement Get function for struct of type Value (#​1147)
  • Migrate metadata package rules from bazel-toolchains (#​1144)
  • Test more on Mac (#​1143)
  • use gcp-runtimes image in security check test as we do have permissions to access the base of that one for security check purposes (#​1141)
  • Switch container_pull & container_load to Go implementation (#​1140)
  • Update readme for release v0.10.0 (#​1138)

v0.10.0

Compare Source

Fixes

  • Update go-containerregistry that reverts API breaking change (#​1137)
  • Update dependency io_bazel_rules_go to v0.19.4 (#​1136)
  • Update dependency bazel_toolchains to v0.29.1 (#​1135)
  • Update rules_python commit hash to 54d1cb3 (#​1134)
  • Update io_bazel_rules_scala commit hash to f4a24fe (#​1133)
  • Simplify image non repro test (#​1132)
  • Update go-containerregistry to pull in tarball foreign layer support (#​1131)
  • Use the new puller binaries & deprecate format attribute in puller (#​1129)
  • Refactor puller & loader to directly generate legacy format. (#​1128)
  • new_pull: expose puller_darwin and _linux attr for testing (#​1124)
  • Refactor image reader used in Go binaries fixing foreign layer, tarball loading and avoiding digest recomputation (#​1123)
  • Implement a container flattener in Go (#​1122)
  • Update io_bazel_rules_rust commit hash to f727669 (#​1120)
  • Make pusher & digester backwards compatible. (#​1118)
  • Add Button to list of users (#​1117)
  • Enable specifying a tag for the checker image in configs_test (#​1115)
  • Add a flag to control pushing new tags on unchanged images (#​1112)
  • Implement join_layers.py in Go (#​1111)
  • Update dependency bazel_toolchains to v0.29.0 (#​1108)
  • Update dependency bazel_gazelle to v0.18.2 (#​1107)
  • Update rules_groovy pin (#​1101)
  • Add xz to default toolchain again (#​1100)
  • Update openjdk gpg file sha256 (#​1099)
  • Update dependency io_bazel_rules_go to v0.19.3 (#​1098)
  • Update subpar commit hash to 9fae6b6 (#​1097)
  • Update rules_python commit hash to 9d68f24 (#​1096)
  • Revert "Add (again) xz_path to default toolchain"" (#​1092)
  • Update readme with new download instructions (#​1091)
  • Add (again) xz_path to default toolchain" (#​1088)
  • Revert "Add xz_path to default toolchain" (#​1086)
  • Add xz_path to default toolchain (#​1084)
  • README.md: add the K8s Container Image Promoter to adopters (#​1082)
  • Update OWNERS (#​1081)
  • Update CODEOWNERS (#​1080)
  • Update dependency bazel_toolchains to v0.28.5 (#​1078)
  • Update io_bazel_rules_scala commit hash to 8a5ca6b (#​1077)
  • Update io_bazel_rules_rust commit hash to 05bd7d1 (#​1076)
  • Clarify when not to use custom pull rule (#​1074)
  • clarify docs for use of client_config (#​1073)
  • change exec -> executable as var name (#​1071)
  • Fix typo in links (#​1070)
  • update base images (#​1069)
  • Add documentation for new_container_push (#​1067)
  • Add documentation for new_container_pull (#​1066)
  • Add digest test for new puller (#​1065)
  • Update image.bzl to optionally utilize new createImageConfig Go binary (#​1063)
  • Implement createImageConfig for use in container_image targets (#​1062)
  • Add image digest in new puller starlark rule (#​1061)
  • Updated new puller binary to generate digest file (#​1060)
  • Revert digester deps for container_push and container_image (#​1058)
  • Fix semantic test failure in CI (#​1057)
  • Escape backslashes in Starlark code (#​1056)
  • Update dependency bazel_toolchains to v0.28.3 (#​1055)
  • Update subpar commit hash to 2917d27 (#​1054)
  • Update rules_python commit hash to 4b84ad2 (#​1053)
  • Update io_bazel_rules_scala commit hash to 17892bf (#​1052)
  • Deprecate indeterminism detector (#​1050)
  • Remove java pkg non-determinism test (#​1048)
  • Use the default shell for docker commands (#​1047)
  • Refactor legacy image formats to not generate symlinks (#​1046)
  • upgrade gazelle and fix issue with one of the samples (#​1045)
  • Add utils.bzl to bzl_library (#​1044)
  • Change new pusher tests path (#​1043)
  • Issue 1022 update readme with details on known issue (#​1042)
  • Update README with instructions for release v0.9.0 (#​1041)

v0.9.0

Compare Source

New Rules

  • Add a test rule to syntax check file update & dependency update spec (#​1017)
  • Allow testing for image non-determinism (#​1006)
  • migrating security check to rules_docker (#​977)

Fixes

  • Move basic image repro tests to GCB (#​1040)
  • Changed pusher default format to legacy (#​1039)
  • Fix rules_python workspace name (#​1036)
  • Specifying a file update or dep spec YAML is optional to configs_test (#​1034)
  • Update io_bazel_rules_go commit hash to 4c28450 (#​1033)
  • Update dependency bazel_toolchains to v0.28.2 (#​1031)
  • Update io_bazel_rules_rust commit hash to 949b5d6 (#​1030)
  • Update io_bazel_rules_go commit hash to 4bccd37 (#​1028)
  • docker/util: adding arg docker_run_flags to container_run_and_commit (#​1027)
  • Replace syntax checker with single tester for configs. (#​1025)
  • remove note about Windows support (#​1021)
  • Add image digest output for new pusher (#​1020)
  • Add method needed for internal go flags implementation (#​1018)
  • Update io_bazel_rules_python commit hash to 640e88a (#​1015)
  • Update dependency bazel_toolchains to v0.28.1 (#​1014)
  • Update io_bazel_rules_rust commit hash to c06ab74 (#​1012)
  • Add e2e tests to check new_pusher compatibility (#​1011)
  • Fix last incorrect use of python in //docker/util/... (#​1009)
  • Use distroless/static base for go containers when pure is "on" (#​1005)
  • Test container repro test in gcb (#​1003)
  • Fix python use in new docker/... rules (#​1002)
  • use docker toolchains in docker/package_manager and docker/util rules (#​1001)
  • Remove required node_modules arg and layers (#​1000)
  • Update new pusher to consume container_image output (#​999)
  • Update io_bazel_rules_go commit hash to b2968ca (#​996)
  • update rules scala and fix test (#​995)
  • Fix a couple of issues that made new security_check different (#​994)
  • Update dependency bazel_toolchains to v0.28.0 (#​993)
  • Update io_bazel_rules_python commit hash to 3886b1a (#​990)
  • Update io_bazel_rules_go commit hash to 0303b3a (#​989)
  • Adjust to OutputGroupInfo (#​988)
  • Fix a typo in toolchain_container's README (#​983)
  • turn on more mac tests (#​982)
  • Migrate toolchain_container rules to rules_docker (#​981)
  • Pin containers that are used for digest tests. (#​980)
  • Enable using Darwin binary. (#​975)
  • Refactor new_container_pull to generate fully backward compatible format (#​974)
  • Fix error message in pusher (#​972)
  • Release Darwin binaries for puller and loader. (#​971)
  • Refactor package_managers from base-images-docker to this repo (#​970)
  • Implement extractConfig binary in Go (#​967)
  • Added more e2e tests for new_container_push to account for legacy format (#​966)
  • Add DO_NOT_IMPORT blocks to make copybara transformation easier. (#​965)
  • Update io_bazel_rules_rust commit hash to 3cd4c63 (#​963)
  • Update dependency bazel_toolchains to v0.27.1 (#​962)
  • Update io_bazel_rules_groovy commit hash to d3b1b86 (#​961)
  • Update new puller binary (#​960)
  • Refactor puller binary to be compatible with container_import (#​958)
  • container_repro_test rule to test for container reproducibility (#​955)
  • Implement new interface for legacy intermediate format layouts (#​954)
  • Update README.md (#​953)
  • Add symlink and new file structure to loader.go binary (#​951)
  • Add bzl_library for lang/image.bzl (#​949)
  • Add container_tests for puller and Update load and pull rules to comply with updates in #​946 (#​948)
  • Add symlink to puller's OCI intermediate format (#​946)
  • Update io_bazel_rules_scala commit hash to 8092d5f (#​944)
  • refactor tests/docker -> tests/container (#​942)
  • Even more tests moved to GCB from e2e (#​941)
  • Move more e2e tests to GCB (#​939)
  • migrating content from e2e.sh to separate, more granular, GCB builds (#​938)
  • Update release notes for 0.8.1 (#​937)

v0.8.1

Compare Source

Major fixes

  • refactor go dependencies to a separate bzl file (#​936)

New Rules

  • Add new Starlark container load rule new_load.bzl (#​929)

Features

  • Implement new loader.go binary (#​928)

Other Fixes

  • Fix Bazel race condition in go binary release job. (#​932)
  • Add tests for new container_push (#​931)
  • Add loader to GCB release job. (#​930)
  • Clarify end user details for war_image macro (#​926)
  • Update docs with v0.8.0 release (#​925)

v0.8.0

Compare Source

Breaking Changes

  • Fail when pulled image with unexpected sha256 (#​743) (#​734)

  • Return providers instead of struct from rule impl functions (#​755)

    IMPORTANT
    This PR changes the return value type in some rule implementation functions from struct to a list of providers.
    No action is required if you are already using the providers returned by the below mentioned rules as described here (e.g. target[ProviderName].fieldName).

    Your action may be required if you are using either the implementation function or any targets of the following rules (in your own rule implementation functions or macros):

    • container_bundle (in container/bundle.bzl)

    • container_image (in container/image.bzl)

    • container_import (in container/import.bzl)

    • filter_layer (in lang/image.bzl)

      Actions Required by Rule

    • container_bundle
      If you use the container_images and/or the stamp field of the returned struct, then get these fields from the returned BundleInfo provider as shown here.

    • container_image
      If you use the container_parts field of the returned struct, then get this field from the returned ImageInfo provider as shown here.

    • container_import
      If you use the container_parts field of the returned struct, then get this field from the returned ImportInfo provider (e.g. target[ImportInfo].container_parts instead of target.container_parts)

    • filter_layer
      If you use the py field of the returned struct as target.py, then get this field using the returned PyInfo provider as target[PyInfo].

      Note
      If you access the returned providers with the following syntax:
      target.providers[<index>].<field>
      then you most likely need to change this to:
      target[<index>].<field>

New Rules

  • Repo rule to build an image from Dockerfile and save as tar (#​737)

Features

  • Support using Kaniko to build images. (#​902)
  • Add feature to pass --build-arg to dockerfile_image rule. (#​828)
  • Add support for host driver in container_test (#​818)
  • Allow passwd entry with non-existing home path (#​757)
  • nodejs_image: Allow passing in custom binary (#​701)
  • Publish an image.digest file for container_pull (#​711)
  • Containerregistry cached (#​706)
  • container_push: added attribute 'tag_file' (#​691)
  • expand make variables in env field (#​670) (#​672) (#​678)

Dockerfile Examples

  • Dockerfile vs java_image example (#​797)
  • Add Dockerfile example that handles an arbitrary RUN instruction (#​796)
  • Add dockerfile example that uses the RUN instruction (#​750)
  • Extended dockerfile example (#​749)
  • Basic Dockerfile vs container_image example (#​740)

Documentation

  • Update doc about new examples (#​898)
  • test use of incompatible_use_python_toolchains flag with Bazel 0.25.0 (#​826)
  • Go image doc update (#​690) (#​730)
  • Add new adopters section for rules_docker (#​687) (#​688) (#​692)
  • Toolchain auth docs (#​686)
  • Update container_bundle and container_push doc to remark deprecation of "stamp" attribute (#​674)

Fixes

  • Add better error message when tar is used in container_test docker mode. (#​905)
  • Fix input that should be tool. (#​900)
  • Expose attributes from lang/image.bzl as struct (#​876)
  • Remove reference to cache which doesn't exist in internal codebase (#​880)
  • Fix incremental loader cleanup when no run statements are defined (#​875)
  • container_test verbose should drive verbosity (#​864)
  • Fix for Bazel upcoming change incompatible_string_join_requires_strings (#​840)
  • Mark Python binaries with explicit python_version. (#​821)
  • modif

Renovate configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻️ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

@renovate renovate bot force-pushed the renovate/io_bazel_rules_docker-0.x branch from e2f5fed to 9985d6a Compare October 7, 2019 21:41
@renovate renovate bot changed the title Update dependency io_bazel_rules_docker to v0.11.0 Update dependency io_bazel_rules_docker to v0.11.1 Oct 7, 2019
@renovate renovate bot force-pushed the renovate/io_bazel_rules_docker-0.x branch from 9985d6a to eed5612 Compare October 9, 2019 14:40
@renovate renovate bot changed the title Update dependency io_bazel_rules_docker to v0.11.1 Update dependency io_bazel_rules_docker to v0.12.0 Oct 9, 2019
@renovate renovate bot force-pushed the renovate/io_bazel_rules_docker-0.x branch from eed5612 to 4f1997b Compare October 25, 2019 19:40
@renovate renovate bot changed the title Update dependency io_bazel_rules_docker to v0.12.0 Update dependency io_bazel_rules_docker to v0.12.1 Oct 25, 2019
@renovate renovate bot force-pushed the renovate/io_bazel_rules_docker-0.x branch from 4f1997b to 71338b3 Compare December 18, 2019 02:36
@renovate renovate bot changed the title Update dependency io_bazel_rules_docker to v0.12.1 Update dependency io_bazel_rules_docker to v0.13.0 Dec 18, 2019
@renovate renovate bot force-pushed the renovate/io_bazel_rules_docker-0.x branch from 71338b3 to c527fdf Compare January 15, 2020 22:47
@renovate renovate bot changed the title Update dependency io_bazel_rules_docker to v0.13.0 Update dependency io_bazel_rules_docker to v0.14.0 Jan 15, 2020
@renovate renovate bot force-pushed the renovate/io_bazel_rules_docker-0.x branch from c527fdf to e3cf94a Compare January 16, 2020 17:45
@renovate renovate bot changed the title Update dependency io_bazel_rules_docker to v0.14.0 Update dependency io_bazel_rules_docker to v0.14.1 Jan 16, 2020
@renovate renovate bot force-pushed the renovate/io_bazel_rules_docker-0.x branch from e3cf94a to 2a3122b Compare May 27, 2020 13:42
@renovate renovate bot changed the title Update dependency io_bazel_rules_docker to v0.14.1 Update dependency io_bazel_rules_docker to v0.14.2 May 27, 2020
@renovate renovate bot force-pushed the renovate/io_bazel_rules_docker-0.x branch from 2a3122b to 757320f Compare June 19, 2020 12:55
@renovate renovate bot changed the title Update dependency io_bazel_rules_docker to v0.14.2 Update dependency io_bazel_rules_docker to v0.14.3 Jun 19, 2020
@renovate renovate bot force-pushed the renovate/io_bazel_rules_docker-0.x branch from 757320f to bf8361e Compare July 8, 2020 21:10
@renovate renovate bot changed the title Update dependency io_bazel_rules_docker to v0.14.3 Update dependency io_bazel_rules_docker to v0.14.4 Jul 8, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant